Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 OGWY STREET Semi-Detached £24,000 7 Oct 1999
65 OGWY STREET Terraced £61,000 22 Nov 2007
67 OGWY STREET Terraced £22,000 4 Nov 2003
69 OGWY STREET Semi-Detached £128,000 17 Aug 2022
77 OGWY STREET Terraced £29,950 22 Oct 2001